• word of the day

    lonicera japonica

    lonicera japonica - Dictionary definition and meaning for word lonicera japonica

    Definition
    (noun) an Asiatic trailing evergreen honeysuckle with half-evergreen leaves and fragrant white flowers turning yellow with age; has become a weed in some areas
Download our Mobile App Today
Receive our word of the day
on Whatsapp